/*
*	Big Endian = Store most significant byte in smallest address
*	Little Endian = Store least significant byte in the smallest address
*
*/

//These need to be in little endian...NODE_DEST_ADDR Des so if you wanted 200 base 10 you would write 0xC800 here
//10 = A				=> 		0x000A	=>	0xA000
//50 = 32				=>		0x0032	=>	0x3200

//However this is taken 0x0A and turning it into A00 and 0x0B turned to 0xB00
// A00 = 2560		B00 = 2816
//So we'll have 2560 => 0x0B
//				2816 => 0x0A
//Make sure to give different periods

//The actual problem is that the real source can't line up with the source data sent because the source data sent is some weird
//endian stuff so we have to declare it here as the weird value but the actual value we use is the value we want... 2 Node Example:

/*
	Node 1:
		NODE_DEST_ADDR = 0x0B
		TIMER_FIRE_RATE = 1000
		NODE_FAKE_SOURCE = 2560
		make telosb install.10
		
	Node 2:
		NODE_DEST_ADDR = 0x0A
		TIMER_FIRE_RATE = 2350
		NODE_FAKE_SOURCE = 2816
		make telosb install.11
		
*/
enum {
  TIMER_FIRE_RATE = 20000
};

uint8_t ADMIN_MSG = 0xff;
uint8_t REGULAR_MSG = 0x00;

uint8_t nextNode = 0;
uint8_t cost = 0;
